/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						 spell.h

	$Header: /heroes4/spell.h $

	$NoKeywords: $

 ************************************************************************/

#if !defined( SPELL_H_INCLUDED )
#define SPELL_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

enum t_spell
{
	k_spell_none = -1,

	k_spell_acid,
	k_spell_aging,
	k_spell_animate_dead,
	k_spell_anti_magic,
	k_spell_armageddon,
	k_spell_banish,
	k_spell_berserk,
	k_spell_bind_flyer,
	k_spell_bind_wound,
	k_spell_binding,
	k_spell_bless,
	k_spell_blind,
	k_spell_bloodfrenzy,
	k_spell_bloodlust,
	k_spell_burning_hands,
	k_spell_cancellation,
	k_spell_celestial_armor,
	k_spell_chain_lightning,
	k_spell_clone,
	k_spell_cloud_of_confusion,
	k_spell_cold_resistance,
	k_spell_confusion,
	k_spell_cowardice,
	k_spell_curse,
	k_spell_death_call,
	k_spell_despair,
	k_spell_disintegrate,
	k_spell_dispel,
	k_spell_displacement,
	k_spell_divine_aura,
	k_spell_divine_intervention,
	k_spell_divine_protection,
	k_spell_divine_retribution,
	k_spell_dragon_strength,
	k_spell_evil_hour,
	k_spell_exorcism,
	k_spell_fear,
	k_spell_fear_effect,
	k_spell_fire_aura_effect,
	k_spell_fire_bolt,
	k_spell_fire_resistance,
	k_spell_fire_ring,
	k_spell_fire_shield,
	k_spell_fireball,
	k_spell_firebreathing,
	k_spell_first_strike,
	k_spell_flight,
	k_spell_forgetfulness,
	k_spell_fortune,
	k_spell_freezing_attack,
	k_spell_gas,
	k_spell_giant_strength,
	k_spell_greater_forgetfulness,
	k_spell_guardian_angel,
	k_spell_hand_of_death,
	k_spell_haste,
	k_spell_heal,
	k_spell_health_boost,
	k_spell_holy_armor,
	k_spell_holy_retribution,
	k_spell_holy_water,
	k_spell_holy_word,
	k_spell_hypnotize,
	k_spell_ice_bolt,
	k_spell_illusionary_ally,
	k_spell_implosion,
	k_spell_inferno,
	k_spell_kreegan_fire,
	k_spell_life_drain,
	k_spell_lightning,
	k_spell_luck_boost,
	k_spell_magic_arrow,
	k_spell_magic_fist,
	k_spell_magic_leech,
	k_spell_magic_mirror,
	k_spell_magic_resistance,
	k_spell_mana,
	k_spell_mana_flare,
	k_spell_mana_leech,
	k_spell_martyr,
	k_spell_mass_bless,
	k_spell_mass_cancellation,
	k_spell_mass_curse,
	k_spell_mass_dispel,
	k_spell_mass_exorcism,
	k_spell_mass_first_strike,
	k_spell_mass_fortune,
	k_spell_mass_haste,
	k_spell_mass_healing,
	k_spell_mass_misfortune,
	k_spell_mass_precision,
	k_spell_mass_protection_from_chaos,
	k_spell_mass_protection_from_death,
	k_spell_mass_protection_from_nature,
	k_spell_mass_protection_from_order,
	k_spell_mass_slayer,
	k_spell_mass_slow,
	k_spell_mass_snake_strike,
	k_spell_mass_sorrow,
	k_spell_mass_spiritual_fervor,
	k_spell_mass_weakness,
	k_spell_mire,
	k_spell_misfortune,
	k_spell_morale_boost,
	k_spell_nature_haste,
	k_spell_order_slow,
	k_spell_pain_mirror,
	k_spell_panic,
	k_spell_pathfinding,
	k_spell_blur,
	k_spell_plague,
	k_spell_poison,
	k_spell_poison_attack,
	k_spell_power_drain,
	k_spell_prayer,
	k_spell_precision,
	k_spell_immortality,
	k_spell_protection_from_chaos,
	k_spell_protection_from_death,
	k_spell_protection_from_life,
	k_spell_protection_from_nature,
	k_spell_protection_from_order,
	k_spell_quickness,
	k_spell_quicksand,
	k_spell_raise_ghost,
	k_spell_raise_skeletons,
	k_spell_raise_vampires,
	k_spell_mass_blur,
	k_spell_ray_of_suffering,
	k_spell_rebirth,
	k_spell_reflexes,
	k_spell_regeneration,
	k_spell_endurance,
	k_spell_resurrection,
	k_spell_rock_growth,
	k_spell_sacred_ground,
	k_spell_sacrifice,
	k_spell_sanctuary,
	k_spell_short_hypnotism,
	k_spell_simple_healing,
	k_spell_slayer,
	k_spell_slow,
	k_spell_smoke,
	k_spell_snake_strike,
	k_spell_song_of_peace,
	k_spell_sorrow,
	k_spell_speed,
	k_spell_spell_shackle,
	k_spell_spiritual_fervor,
	k_spell_steal_all_enchantments,
	k_spell_steal_enchantment,
	k_spell_stoneskin,
	k_spell_stone_gaze,
	k_spell_strength,
	k_spell_stun,
	k_spell_summon_elf,
	k_spell_summon_white_tiger,
	k_spell_summon_air_elemental,
	k_spell_summon_boat,
	k_spell_summon_cerberi,
	k_spell_summon_demon,
	k_spell_summon_venom_spawn,
	k_spell_summon_devils,
	k_spell_summon_earth_elemental,
	k_spell_summon_faerie_dragon,
	k_spell_summon_fire_elemental,
	k_spell_summon_griffin,
	k_spell_summon_ice_demon,
	k_spell_summon_imps,
	k_spell_summon_leprechaun,
	k_spell_summon_mantis,
	k_spell_summon_phoenix,
	k_spell_summon_satyr,
	k_spell_summon_sprite,
	k_spell_summon_stinkbug,
	k_spell_summon_unicorn,
	k_spell_summon_water_elemental,
	k_spell_summon_wolf,
	k_spell_teleport,
	k_spell_terrain_walk,
	k_spell_terror,
	k_spell_town_gate,
	k_spell_vampiric_touch,
	k_spell_visions,
	k_spell_water_walk,
	k_spell_weakness,
	k_spell_frozen,
	k_spell_summon_waspwort,

	k_spell_effect_berserk,
	k_spell_effect_block,
	k_spell_effect_devour,
	k_spell_effect_guardian_robe,
	k_spell_effect_hypnotize,
	k_spell_effect_martyr_client,
	k_spell_effect_sacrifice_client,
	k_spell_effect_vampirism,

	k_spell_effect_potion_of_acid,
	k_spell_effect_potion_of_binding,
	k_spell_effect_potion_of_cold,
	k_spell_effect_potion_of_despair,
	k_spell_effect_potion_of_endurance,
	k_spell_effect_potion_of_fire,
	k_spell_effect_potion_of_fire_resistance,
	k_spell_effect_potion_of_gas,
	k_spell_effect_potion_of_healing,
	k_spell_effect_potion_of_health,
	k_spell_effect_potion_of_holy_water,
	k_spell_effect_potion_of_luck,
	k_spell_effect_potion_of_mana,
	k_spell_effect_potion_of_mirth,
	k_spell_effect_potion_of_poison,
	k_spell_effect_potion_of_precognition,
	k_spell_effect_potion_of_quickness,
	k_spell_effect_potion_of_resistance,
	k_spell_effect_potion_of_restoration,
	k_spell_effect_potion_of_smoke,
	k_spell_effect_potion_of_speed,
	k_spell_effect_potion_of_strength,

	k_spell_effect_count,

	k_spell_count = k_spell_summon_waspwort + 1,
};

#endif // SPELL_H_INCLUDED